home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 November / Macworld (1999-11).dmg / Shareware World / Info / For Developers / Smile1.6.6.sea / Smile1.6.6 / Smile ƒ / Help files / Try it now < prev    next >
Text File  |  1999-08-17  |  2KB  |  47 lines

  1. Try it now
  2.  
  3.  
  4. One Line Script Example 
  5.  
  6. Try the following one line script examples to familiarize yourself with entering and running scripts in a text window. 
  7.  
  8. • Make a new text window ("File" menu, shortcut N).
  9.  
  10. • Enter 3 + 4 into the window, as shown below, and press the Enter key (in the numeric keypad). If your keyboard has no Enter key, use the combination ctrl-C instead.
  11.  
  12. 3+4
  13.  
  14. • The answer (7 in this case) is referred to as the "result."
  15.  
  16. • Now place the cursor anywhere in the first script line, or select all (not part) of this first line. Press the Enter key once more and the result will again be displayed. 
  17.  
  18. This illustrates a very basic property of the Smile text window. Smile executes only the line (or lines) which is selected or the line where the cursor is positioned.
  19.  
  20.  
  21. Multi-Line Script Example 
  22.  
  23. Starting with a blank text window, enter the following three line script and do not yet press the Enter key.  
  24.  
  25. ----------------------------
  26. set myNum to 3 + 4 
  27. set yourNum to 1 + 9 
  28. set total to myNum + yourNum
  29. ----------------------------
  30.  
  31. Verify for yourself that the result from running the above script varies depending on the position of the cursor on pressing the Enter key. 
  32.  
  33. Select each line, or position the cursor in a particular line, and press the Enter key. Then select all three lines and press the Enter key. Try to predict the result, and check the actual result against your prediction. 
  34.  
  35. Note that you can run the script line by line : this is because the variables are persistent.
  36.  
  37. Also, try the following with the above script. Type the following after the last line and press the Enter key. 
  38.  
  39. ----------------------------
  40. myNum 
  41. ----------------------------
  42.  
  43. The result (7) will be displayed which is the value that the variable "myNum" evaluates to in line one of the script. You could also enter "yourNum" and "total" on the last line, to evaluate those variables on pressing the Enter key. This provides a powerful tool to display the value of variables used in the expressions of your script. 
  44.  
  45. ========================================================
  46.